Release Notes for RobotStudio 2023.3
General
The release name is RobotStudio 2023.3 and the build number is 23.3.10550.0. The build date is October 25, 2023.
New Functionality
CC-Link Master in I/O Engineering
Support for CC-Link Master and CC-Link Device is implemented in I/O Engineering.
CC-Link devices can be configured after importing corresponding csp+ file.
Configuration of transfer data
Handling of Transfer signals is implemented in RobotWare and now it's possible to configure them in I/O Engineering.
Connect to Controller
Added a new Connect to Controller menu item for connecting to a controller, which combines previously separate interfaces into one. Connect to Controller is now the default action instead of One Click Connect when clicking on the top part of the Add Controller button.
RobotStudio 2023.2

RobotStudio 2023.3

The different ways of connecting to a controller are now represented as tabs in the new user interface.

Connect to controller: New shortcut
'Connect to controller' will now open when clicking on the 'Add controller' gallery button instead of 'One-click connect'.
EtherNet/IP in I/O Engineering
Support for handling EtherNet/IP Scanner and Adapter in I/O Engineering is implemented.
Scanners can be configured by importing corresponding eds-file.
Safe Scalable IO is not shown as I/O Engineering doesn't support CIP Safety yet.
Safe Scalable IO is not shown as I/O Engineering doesn't support CIP Safety yet.
Install I/O projects from Add-ins
I/O projects can now be installed as Add-Ins in RobotWare
So far just PROFINET projects are supported.
Installation Editor Release Notes
Starting from RobotStudio 2023.3 Installation Manager 7 (IM7) has been replaced by Connect to Controller and Modify Installation dialog.
This change was introduced improve the user experience. Now RobotStudio will handle the creation of virtual controller, and Modify Installation dialog will solely be responsible for editing existing controllers (real and virtual).
The following image gives an overview of where functions in IM7 will be available in Connect to Controller and Modify Installation dialog respectively.

IM7 is not supported by RobotWare version 7.12 or greater, but is still available as a standalone executable in RobotStudio bin folder.
For more information about how to work with this new functionality, please refer to the following documents:
- The Operating manual, OmniCore RobotWare 7.12 (and later)
- RobotStudio built in help files
- The Application manual for RobotWare add-ins
Integrated Vision camera emulator
The camera emulator functionality was restored in Integrated Vision.
IRB 1510ID
IRB 1510ID was added to ABB Library.
IRB 4600 Clean Room
Simulation models for IRB 4600 Clean Room variants have been added to ABB Library. They are supported from RobotWare 7.12.
Merging I/O Engineering projects
Two I/O Engineering projects can be merged into one. The following variants are available:
- Merge two IOE Offline projects into one.
- Merge a project on a Controller into one Offline project.
- Merge an Offline project to a Controller.
For each version it's possible to specify how duplicates of devices, signal, Access levels and Cross Connections that resides in both originating projects/Controllers shall be handled:
- Choose items from the source project/Controller.
- Choose items from the target project/Controller.
- Prevent merge if there are any duplicates.
Show robot models for Virtual Controllers
The Connect to Controller dialog shows the robot models for Virtual Controllers.

Signal Analyzer: Stress Estimation
A new category 'Stress' was added under Mechanical Units in the Signal Analyzer setup. Stress estimation can now be recorded per joint for controllers with RobotWare 7.10 or later.
UI for updating components
The Add-Ins Gallery has been extended with a tab for installing updates.
The Updates tab will show installed RobotStudio and RobotWare add-ins and components that have an available update.
It is possible to install all or selected updates with one click.

Wizard Easy Programming supported for more robot types
The Wizard Easy Programming add-in that is included when creating a new Virtual Controller has been updated to the latest version which supports more robot types.
Improvements
Improved safety report generation
Improved performance for safety report generation in visualsafemove
Safety report generation improved speed
Reduced the time significantly while generating safety report
Information
Deleting safe signals
Do not remove safe signals that are in use.
Double internal devices for IOE addin projects when renamed
For IOE addin projects that have a default internal device. If the internal device is renamed in the project, there will be double internal devices when loaded. One internal device with the renamed name from the IOE project and one with default name.
This can be avoided by leaving the default name in the IOE project.
Removing safe device
When removing safe devices that has safe signals assigned to them the following procedure must be used:
a) Enter Visual SafeMove and delete all signals that are connected to the device that will be removed.
Save the configuration to the Controller.
b) Remove the desired device in IO Engineering.
Save the configuration to the Controller.
Corrections
| PDD | |
|---|---|
| Uninstall package can corrupt other packages Uninstalling a distribution package could corrupt other packages that contain the same versions of RobotWare components. This has been fixed. | |
| Textures not displayed correctly in glTF export Transparent textures are now handled correctly in glTF export. | |
| Not possible to use a password that starts or ends with a space Previously leading and trailing space characters were trimmed from passwords. RobotWare 7 however allows such passwords, so they will no longer be trimmed. | |
| Event Log messages not correctly formatted Fixed an issue in the Event viewer that caused certain numeric values in messages to be incorrectly formatted. For example, a hexadecimal number would be displayed as decimal. | |
| IRB 1300 Foundry wrong flange rotation The rotation of the flange plate on IRB 1300 Foundry simulation models has been corrected. | |
| Garbage characters in documentation viewer title bar Corrected the text in the title bar for help windows in Chinese and Japanese languages. | |
| When multiple paths are selected, Rename Targets... is disabled in the context menu Now it is possible to select multiple paths, right click and then select Rename Targets... . | |
| Fatal error when removing a controller A bug caused an occasional fatal error when removing a controller. It is now fixed. | |
| Crash when clicking Generate Floorplan There used to be a button "Generate floorplan" in the Safety Configuration Report. This button is removed because the floor plan is generated automatically. | |
| Encoding Issue When making transfer relationships between a controller and a backup, there was an encoding bug for certain characters in the text files. This is now fixed. | |
| RobotStudio Cloud sign in issue Fixed an issue that could make it impossible to sign in to RobotStudio Cloud. | |
| Replace Robot: Error message no longer shows build number The reason for this is to simplify because RobotWare version and RobotController version has different build numbers. | |
| Not possible to replace robot with real license Now it is possible to replace a robot with a real license. | |
| Not possible to create a system with IRB 390 using RobotWare 7 Support for RobotWare 7.12 added to IRB 390. | |
| RobotStudio stops responding - Station Logic Fixed a problem where RobotStudio could become unresponsive if Station Logic was used to create several I/O connections between Virtual Controllers. | |
| Collision free path fails when proxy is set Fixed an issue that could cause the collision free path generation to fail if the "http_proxy" environment variable was set. | |
| Degraded simulation performance Fixed a simulation performance regression that was introduced in RobotStudio 2023.1. | |
| Pack and Go: Invalid file when unpacking When creating a pack and go, only the active project file will now be included. This will prevent issues later when unpacking the Pack and Go. | |
| Exception when switching to "Wireframe - Triangles" representation Fixed an exception that could occur when selecting "Wireframe - Triangles" representation in Graphics Tools. | |
| 539028 PDD: Renaming of LogicExpressions Previously renaming logic expressions would destroy the logic expression and it needed to be created again, with this update this issue is fixed and logic expressions can be renamed |